A Concerns-based Metrics Suite for Web Applications
نویسنده
چکیده
Web applications have become very complex and crucial, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering). The scientific community has focused attention to Web applications design, development, analysis, and testing, by studying and proposing methodologies and tools. This paper proposes a metrics suite to measure Web software modelled via Object-Oriented techniques, in particular, the proposed suite is useful to analyze software designed via feature concerns approach, based on Multi-Dimensional Separation of Concerns (MDSOC). This suite lets us analyze existing software relevant to specific concern functionality, and/or relevant to functionalities integration. The measurement approach was developed in the context of WAAT (Web Applications Analysis and Testing) project.
منابع مشابه
A density based clustering approach to distinguish between web robot and human requests to a web server
Today world's dependence on the Internet and the emerging of Web 2.0 applications is significantly increasing the requirement of web robots crawling the sites to support services and technologies. Regardless of the advantages of robots, they may occupy the bandwidth and reduce the performance of web servers. Despite a variety of researches, there is no accurate method for classifying huge data ...
متن کاملMetrics suite for maintainability of eXtensible Markup Language web services
The eXtensible Markup Language (XML) web services are emerging as the de-facto mechanism for exchanging structured information between applications. The large popularity and acceptance of web services led the developers to adopt the best practices of web service implementation and to find the ways for managing and maintaining web services more effectively. Maintainability, one of the important ...
متن کاملMeasuring design complexity of semantic web ontologies
Ontology languages such as OWL are being widely used as the Semantic Web movement gains momentum. With the proliferation of the Semantic Web, more and more large-scale ontologies are being developed in real-world applications to represent and integrate knowledge and data. There is an increasing need for measuring the complexity of these ontologies in order for people to better understand, maint...
متن کاملEvaluating Web Site Performance in Internet-based Selling from a Business Value Perspective
Current evaluative approaches for the performance of e-commerce Web sites fail to adequately address senior manager concerns about the returns on investment (ROI) of corporate efforts to develop and deploy software applications that support Internet-based selling. In this article, we explore the basis for developing a new approach to the evaluation and the prioritization of software development...
متن کاملA Metrics Suite for Measuring Quality Characteristics of JavaBeans Components
In component-based software development, it is necessary to measure the quality of components before they are built into the system in order to ensure the high quality of the entire system. However, in application development with component reuse, it is difficult to use conventional metrics because the source codes of components cannot be obtained, and these metrics require analysis of source c...
متن کامل